package exception;

/**
 * throw关键字可以主动对外抛出一个异常  通常下列情况我们会这样做
 * 1.程序遇到一个异常,但是该异常不应当被当前代码片段处理时可以主动对外抛出
 * 2.
 */
public class Person {
    private int age;

    public int getAge() {
        return age;
    }

    public void setAge(int age) throws Exception {
        if (age<0||age>100) {
            throw new Exception("年龄不合法");
        }
        this.age = age;

    }
}
